package com.woniu.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

@Data
@TableName(value = "news1")
public class News {
    // 如果 news 类没有 id 可以自动补充 id
    @TableId(type = IdType.AUTO)
    private Integer id;  // 字段名为id，MyBatis-Plus会自动识别为主键
    private String name;
    private String content;
    private Long aid;  // 管理员ID（外键）
    
    // 关联管理员对象 添加实体对象关联（更方便获取关联数据）
    // 新增了 Admin admin 属性，使用 @TableField(exist = false) 注解标注，表示这个字段在数据库表中不存在
    @TableField(exist = false)
    private Admin admin;


}
